package com.ysd.modules.app.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ysd.modules.app.entity.CourseEntity;

import java.util.List;

public interface CoursesService extends IService<CourseEntity> {
    /**
     * 查询所有状态为1 的课程信息
     * @return
     */
    List<CourseEntity> getAllCourses();

    /**
     * 根据id查询课程所有的信息
     * @param cid 课程id
     * @return
     */
    CourseEntity getCourseById(int cid);
    
    /**
     * 根据学生id查询所学课程信息
     * @param stuId 学生id
     * @return
     */
    List<CourseEntity> getCourseByStudentId(Integer stuId);
    
}
